异常处理:在程序运行出现“异常”(意外情况或错误)时,通过特定机制(如捕获、抛出、清理资源、记录日志等)来控制程序如何响应,以避免崩溃、保证资源正确释放,并尽可能恢复或给出清晰的错误信息。该短语主要用于计算机编程语境。
/ɪkˈsɛpʃən ˈhændlɪŋ/
Good exception handling prevents the app from crashing.
良好的异常处理可以防止应用崩溃。
In Python, exception handling lets you catch errors, log useful details, and continue running when appropriate.
在 Python 中,异常处理可以让你捕获错误、记录有用细节,并在合适时继续运行程序。
exception 源自拉丁语 exceptio(“例外、除外”),在编程中引申为“偏离正常流程的情况”;handling 来自 handle(“处理、操控”)。合起来 exception handling 就是“对例外情况的处理机制”,常与结构化控制流(如 try/catch)一起出现。
try-catch-finally 等异常处理结构与常见模式。